package com.ztstech.matisse_android_plugin.util;

import android.util.Log;

import androidx.annotation.NonNull;

/**
 * 输出log封装
 * @author zhiyuan
 * @date 2018/5/26
 */

public class LogUtils {

    /**
     * 输出 i 级别Log
     * @param TAG TAG
     * @param msg 消息
     */
    public static void i(@NonNull String TAG, @NonNull String msg) {
//        if (BuildConfig.DEBUG) {
            Log.i(TAG, msg + "");
//        }
    }

    /**
     * 输出 e 级别log，在程序逻辑错误时输出
     * @param TAG TAG
     * @param msg 消息
     */
    public static void e(@NonNull String TAG, @NonNull String msg) {
//        if (BuildConfig.DEBUG) {
            Log.e(TAG, msg + "");
//        }
        //如果需要记录错误信息，在此处添加将错误log写入文件操作
    }


    /**
     * 输出 w 级别log，在程序逻警告时输出
     * @param TAG TAG
     * @param msg 消息
     */
    public static void w(@NonNull String TAG, @NonNull String msg) {
//        if (BuildConfig.DEBUG) {
            Log.w(TAG, msg + "");
//        }
        //如果需要记录警告信息，在此处添加将错误log写入文件操作
    }


}
